hastily put up - Turco Inglés Diccionario